turbinella rapha - Turkish English Dictionary